import pymysql

type_list=['马列主义毛泽东思想', '哲学', '社会科学总论', '政治法律', '军事',
           '经济 ', '文化科学教育体育', '语言、文字', '文学', '艺术',
           '历史地理', '自然科学总论', '数理科学和化学', '天文学、地球科学', '生物科学',
           '医药卫生', '农业科学', '工业技术', '一般工业技术', '矿业工程',
           '石油、天然气工业', '冶金工业', '金属学与金属工艺', '机械、仪表工业', '武器工业',
           '能源与动力工程', '原子能技术', '电工技术', '无线电电子学、电信技术', '自动化技术、计算机技术',
           '化学工业', '轻工业、手工业 （纺织，服装， 食品，造纸，印刷，工艺美术等）', '建筑科学', '水利工程', '交通运输',
           '航空、航天', '环境科学、安全科学', '综合性图书']

type_dict={}
alp_liss=['A', 'B', 'C', 'D', 'E',
          'F', 'G', 'H', 'I', 'J',
          'K', 'N', 'O', 'P', 'Q',
          'R', 'S', 'T', 'TB','TD',
          'TE','TF','TG','TH','TJ',
          'TK','TL','TM','TN','TP',
          'TQ','TS','TU','TV','U', 'V',
          'X', 'Z']
for (alp,type) in zip(alp_liss,type_list):
    type_dict[alp]=type

print(type_dict)
type_id_list=[str(i).zfill(4) for i in range(1,38)]
connect=pymysql.connect(
    host='localhost',
    port=3306,
    user='root',
    passwd='zxc12345',
    db='BookManageSystem',
    charset='utf8'
)

cursor=connect.cursor()
sql = "INSERT INTO book_type (book_type_id,book_type_char,book_type_name,book_type_num) VALUES ( '%s', '%s', '%s',%d )"
for (id,key,val) in zip(type_id_list,type_dict.keys(),type_dict.values()):
    data=(id,key,val,0)
    cursor.execute(sql % data)
connect.commit()
print('成功插入', cursor.rowcount, '条数据')